calcaneal articular surface of talus - Turco Inglés Diccionario